
.png)
A for loop without calculations. This is the reference for the other benchmarks in this suite.

| Dataset | Length | Min | Max | Average | Median | Standard Deviation | Factor (Average) | Factor (Median) |
| 0 | 997 | 0.0002 | 0.0002 | 0.0002 | 0.0002 | 0.0000 | 1.0000 | 1.0000 |
| 10 | 968 | 0.0002 | 0.0002 | 0.0002 | 0.0002 | 0.0000 | 1.0000 | 1.0000 |
| 20 | 993 | 0.0002 | 0.0003 | 0.0002 | 0.0002 | 0.0000 | 1.0000 | 1.0000 |
| 30 | 983 | 0.0003 | 0.0003 | 0.0003 | 0.0003 | 0.0000 | 1.0000 | 1.0000 |
| 40 | 988 | 0.0004 | 0.0004 | 0.0004 | 0.0004 | 0.0000 | 1.0000 | 1.0000 |
| 50 | 964 | 0.0005 | 0.0005 | 0.0005 | 0.0005 | 0.0000 | 1.0000 | 1.0000 |
| 60 | 961 | 0.0005 | 0.0006 | 0.0006 | 0.0006 | 0.0000 | 1.0000 | 1.0000 |
| 70 | 978 | 0.0006 | 0.0007 | 0.0006 | 0.0007 | 0.0000 | 1.0000 | 1.0000 |
| 80 | 982 | 0.0007 | 0.0007 | 0.0007 | 0.0007 | 0.0000 | 1.0000 | 1.0000 |
| 90 | 962 | 0.0008 | 0.0008 | 0.0008 | 0.0008 | 0.0000 | 1.0000 | 1.0000 |
| 100 | 989 | 0.0008 | 0.0009 | 0.0009 | 0.0009 | 0.0000 | 1.0000 | 1.0000 |


Input:
0
Output:
0.1428571428571429


Input:
10
Output:
0.1428571428571429


Input:
20
Output:
0.1428571428571429


Input:
30
Output:
0.1428571428571429


Input:
40
Output:
0.1428571428571429


Input:
50
Output:
0.1428571428571429


Input:
60
Output:
0.1428571428571429


Input:
70
Output:
0.1428571428571429


Input:
80
Output:
0.1428571428571429


Input:
90
Output:
0.1428571428571429


Input:
100
Output:
0.1428571428571429
The overview over the suite is in chapter Suite Arithmetic BigDecimal64.
BigDecimal addition.

| Dataset | Length | Min | Max | Average | Median | Standard Deviation | Factor (Average) | Factor (Median) |
| 0 | 991 | 0.0002 | 0.0002 | 0.0002 | 0.0002 | 0.0000 | 1.1324 | 1.2500 |
| 10 | 951 | 0.0020 | 0.0071 | 0.0022 | 0.0022 | 0.0005 | 13.2809 | 14.4981 |
| 20 | 951 | 0.0050 | 0.0060 | 0.0053 | 0.0054 | 0.0002 | 21.5893 | 23.4974 |
| 30 | 952 | 0.0080 | 0.0097 | 0.0088 | 0.0087 | 0.0002 | 26.9910 | 28.3721 |
| 40 | 951 | 0.0110 | 0.0146 | 0.0119 | 0.0120 | 0.0005 | 29.5905 | 31.2966 |
| 50 | 951 | 0.0140 | 0.0185 | 0.0148 | 0.0143 | 0.0010 | 30.8504 | 30.9965 |
| 60 | 951 | 0.0169 | 0.0221 | 0.0179 | 0.0172 | 0.0013 | 31.9422 | 29.8019 |
| 70 | 951 | 0.0199 | 0.0256 | 0.0217 | 0.0218 | 0.0011 | 33.9038 | 33.2955 |
| 80 | 951 | 0.0229 | 0.0293 | 0.0247 | 0.0250 | 0.0013 | 34.4052 | 34.1589 |
| 90 | 951 | 0.0258 | 0.0319 | 0.0278 | 0.0282 | 0.0015 | 34.8507 | 34.9054 |
| 100 | 951 | 0.0288 | 0.0339 | 0.0310 | 0.0315 | 0.0012 | 35.3605 | 35.5219 |


Input:
0
Output:
0.1428571428571429


Input:
10
Output:
1.571428571428572


Input:
20
Output:
3.000000000000002


Input:
30
Output:
4.428571428571432


Input:
40
Output:
5.857142857142862


Input:
50
Output:
7.285714285714292


Input:
60
Output:
8.714285714285722


Input:
70
Output:
10.14285714285715


Input:
80
Output:
11.57142857142855


Input:
90
Output:
12.99999999999995


Input:
100
Output:
14.42857142857135
The overview over the suite is in chapter Suite Arithmetic BigDecimal64.
BigDecimal subtraction.

| Dataset | Length | Min | Max | Average | Median | Standard Deviation | Factor (Average) | Factor (Median) |
| 0 | 983 | 0.0002 | 0.0003 | 0.0002 | 0.0002 | 0.0000 | 1.4609 | 1.5000 |
| 10 | 953 | 0.0025 | 0.0030 | 0.0028 | 0.0028 | 0.0001 | 16.3685 | 17.9981 |
| 20 | 951 | 0.0059 | 0.0071 | 0.0065 | 0.0065 | 0.0002 | 26.2700 | 28.3303 |
| 30 | 951 | 0.0094 | 0.0134 | 0.0104 | 0.0103 | 0.0004 | 32.0327 | 33.4964 |
| 40 | 951 | 0.0129 | 0.0162 | 0.0138 | 0.0141 | 0.0006 | 34.1208 | 36.4958 |
| 50 | 953 | 0.0164 | 0.0193 | 0.0174 | 0.0177 | 0.0008 | 36.1205 | 38.4126 |
| 60 | 952 | 0.0198 | 0.0249 | 0.0216 | 0.0217 | 0.0011 | 38.5419 | 37.5357 |
| 70 | 951 | 0.0233 | 0.0283 | 0.0249 | 0.0253 | 0.0013 | 38.9039 | 38.6488 |
| 80 | 951 | 0.0268 | 0.0318 | 0.0292 | 0.0294 | 0.0011 | 40.5759 | 40.1590 |
| 90 | 951 | 0.0302 | 0.0352 | 0.0323 | 0.0329 | 0.0013 | 40.5024 | 40.7150 |
| 100 | 951 | 0.0336 | 0.0392 | 0.0363 | 0.0368 | 0.0015 | 41.4815 | 41.6088 |


Input:
0
Output:
-0.1428571428571429


Input:
10
Output:
-1.571428571428572


Input:
20
Output:
-3.000000000000002


Input:
30
Output:
-4.428571428571432


Input:
40
Output:
-5.857142857142862


Input:
50
Output:
-7.285714285714292


Input:
60
Output:
-8.714285714285722


Input:
70
Output:
-10.14285714285715


Input:
80
Output:
-11.57142857142855


Input:
90
Output:
-12.99999999999995


Input:
100
Output:
-14.42857142857135
The overview over the suite is in chapter Suite Arithmetic BigDecimal64.
BigDecimal multiplication.

| Dataset | Length | Min | Max | Average | Median | Standard Deviation | Factor (Average) | Factor (Median) |
| 0 | 968 | 0.0010 | 0.0012 | 0.0011 | 0.0011 | 0.0000 | 6.3524 | 6.9994 |
| 10 | 951 | 0.0100 | 0.0112 | 0.0102 | 0.0102 | 0.0002 | 60.3043 | 65.9929 |
| 20 | 951 | 0.0174 | 0.0199 | 0.0182 | 0.0179 | 0.0007 | 73.5739 | 77.3251 |
| 30 | 951 | 0.0259 | 0.0307 | 0.0278 | 0.0283 | 0.0013 | 85.5660 | 91.8649 |
| 40 | 952 | 0.0344 | 0.0406 | 0.0375 | 0.0378 | 0.0014 | 92.8676 | 98.2894 |
| 50 | 951 | 0.0429 | 0.0496 | 0.0454 | 0.0449 | 0.0017 | 94.4183 | 97.1563 |
| 60 | 951 | 0.0512 | 0.0621 | 0.0556 | 0.0563 | 0.0022 | 99.2943 | 97.4730 |
| 70 | 951 | 0.0599 | 0.0706 | 0.0648 | 0.0656 | 0.0022 | 101.2960 | 100.2986 |
| 80 | 951 | 0.0682 | 0.0799 | 0.0733 | 0.0745 | 0.0026 | 102.0118 | 101.7925 |
| 90 | 951 | 0.0766 | 0.0894 | 0.0834 | 0.0842 | 0.0026 | 104.4735 | 104.0969 |
| 100 | 951 | 0.0850 | 0.0992 | 0.0919 | 0.0930 | 0.0029 | 104.9283 | 105.0874 |


Input:
0
Output:
0.02040816326530613


Input:
10
Output:
7.224761580900916E-11


Input:
20
Output:
2.557661815142232E-19


Input:
30
Output:
9.054463441298673E-28


Input:
40
Output:
3.205400640711957E-36


Input:
50
Output:
1.134754514620135E-44


Input:
60
Output:
4.017182102280893E-53


Input:
70
Output:
1.422135962886046E-61


Input:
80
Output:
5.034550701063546E-70


Input:
90
Output:
1.782297995624941E-78


Input:
100
Output:
6.309572261408808E-87
The overview over the suite is in chapter Suite Arithmetic BigDecimal64.
BigDecimal division.

| Dataset | Length | Min | Max | Average | Median | Standard Deviation | Factor (Average) | Factor (Median) |
| 0 | 953 | 0.0033 | 0.0040 | 0.0036 | 0.0036 | 0.0001 | 21.0434 | 23.4974 |
| 10 | 952 | 0.0115 | 0.0157 | 0.0124 | 0.0126 | 0.0006 | 73.4473 | 81.7409 |
| 20 | 952 | 0.0196 | 0.0244 | 0.0209 | 0.0202 | 0.0013 | 84.4102 | 87.4905 |
| 30 | 951 | 0.0279 | 0.0333 | 0.0305 | 0.0307 | 0.0012 | 93.9762 | 99.7393 |
| 40 | 951 | 0.0362 | 0.0424 | 0.0395 | 0.0398 | 0.0014 | 97.7939 | 103.4888 |
| 50 | 951 | 0.0445 | 0.0524 | 0.0483 | 0.0490 | 0.0019 | 100.4399 | 106.0716 |
| 60 | 951 | 0.0529 | 0.0942 | 0.0625 | 0.0591 | 0.0099 | 111.7007 | 102.2733 |
| 70 | 951 | 0.0663 | 0.0861 | 0.0687 | 0.0681 | 0.0025 | 107.3220 | 104.1221 |
| 80 | 951 | 0.0690 | 0.0832 | 0.0754 | 0.0757 | 0.0025 | 104.8316 | 103.5293 |
| 90 | 951 | 0.0773 | 0.0927 | 0.0830 | 0.0830 | 0.0029 | 103.9474 | 102.6682 |
| 100 | 951 | 0.0860 | 0.1014 | 0.0918 | 0.0917 | 0.0025 | 104.7779 | 103.5221 |


Input:
0
Output:
1


Input:
10
Output:
282475248.9999992


Input:
20
Output:
7.979226629761154E+16


Input:
30
Output:
2.253934029069206E+25


Input:
40
Output:
6.366805760908954E+33


Input:
50
Output:
1.798465042647385E+42


Input:
60
Output:
5.080218607396140E+50


Input:
70
Output:
1.435036016098653E+59


Input:
80
Output:
4.053621559714340E+67


Input:
90
Output:
1.145047759432073E+76


Input:
100
Output:
3.234476509624659E+84
The overview over the suite is in chapter Suite Arithmetic BigDecimal64.
The report for this suite was generated in 50.075 seconds.